package com.zoe.thread.th01_变量安全问题;

/**
 * @Author Zoe.Zhang
 * @Date: 2021/07/30
 * @Description 局部变量不存在线程安全问题
 */
public class LocalVariable_局部变量不存在线程安全问题 {
    void sel() {
        int ticket = 100;
        System.out.println(Thread.currentThread() + "已售出:" + ticket--);
    }
}

class Window3 {
    public static void main(String[] args) {
        for (int i = 0; i < 100; i++) {
            LocalVariable_局部变量不存在线程安全问题 localVariable = new LocalVariable_局部变量不存在线程安全问题();
            new Thread(() -> {
                localVariable.sel();
            }).start();
        }
    }
}